using System;

namespace Kugar.Core.Security
{
    public interface IUserSpecialManager : IDisposable
    {
        bool UserSpecial_SetPermissionByID(int userID, int permissionID, int controlValue);
        RMS_PermissionValueCollection UserSpecial_GetByID(int userID);
        bool UserSpecial_UpdatePermission(int userID, RMS_PermissionItemValue[] permissionList);
        bool UserSpecial_Delete(int userID);
    }
}